Internet-based Workkows: a Paradigm for Dynamically Reconngurable Desktop Environments
نویسندگان
چکیده
{ The Internet-based desktop environment as de-ned in this paper consists of a cross-platform browser, a number of server icons (host nodes), a number of application icons (program nodes) and a number of data icons ((le nodes). In contrast to typical desktops of today, where data icons may be dragged and dropped onto application icons for execution, this environment allows (1) user-deened and reconngurable execution sequences by creating dependency edges between program nodes (application icons) and le nodes (data icons); (2) data-dependent execution sequences by dynamic scheduling of path as well as loop executions; (3) host-transparency as to the location of applications and data (both can reside on any host with a unique IP address). We argue that the Internet-based workkow paradigm is suitable for creation of dynamically reconngurable desktop environments. The summary of 450 Internet-based experiments demonstrates (1) the value of making the desktop recordable, and (2) the feasibility of rendering it collaborative. Introduction The Internet is removing the barriers across space, time and technologies. In particular, network-integrated computing on the Internet is an area of great expectations and ongoing research. Questions that arise concern system infrastructure and quality-of-service, security mechanisms, information retrieval , writing programs that run on the Internet, user interface , groups of distributed users that require collaboration and other types of software tools. Presently, the basic desktop environment of a computer
منابع مشابه
Omnidesk and Omniflows: a Platform-independent Executable and User-reconngurable Desktops and Workkows on the Internet Omnidesk and Omniflows: a Platform-independent Executable and User-reconngurable Desktop and Workkows on the Internet
\Permission to make digital/hard copy of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for proot or commercial advantage , the copyright notice, the title of the publication and its date appear, and notice is given that copying is by permission of CBL. To copy otherwise, to republish, to post on servers or to redis...
متن کاملCircuit Equivalence Classes and Design of Experiments for Performance Evaluation of Algorithms in Physical Design Circuit Equivalence Classes and Design of Experiments for Performance Evaluation of Algorithms in Physical Design
\Permission to make digital/hard copy of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for proot or commercial advantage , the copyright notice, the title of the publication and its date appear, and notice is given that copying is by permission of CBL. To copy otherwise, to republish, to post on servers or to redis...
متن کاملWorkkow Execution through Distributed Events Workkow Execution through Distributed Events
Workkows are the semantically appropriate units of activity in heterogeneous environments. Heterogeneous environments, which are extremely common in enterprises of even moderate complexity, involve a number of database systems, each with its own interfaces, applications, and users. It is typically not possible to violate the autonomy of these systems, even though it is essential to have them in...
متن کاملGroup-based Adaptive Scheduling Mechanism in Desktop Grid
Desktop Grid has recently been an attractive computing paradigm for high throughput applications. However, Desktop Grid computing is complicated by heterogeneous capabilities, failures, volatility, and lack of trust because it is based on desktop computers at the edge of the Internet. In a Desktop Grid computing environment, volunteers (that is, resource providers) have heterogeneous properties...
متن کاملThe Caelum Toolkit for CSCW: The Sky is the Limit
We present a general framework for the construction of groupware and computer supported cooperative work (CSCW) applications. Examples of such applications include: multi-media and desktop conferencing, distance learning, interactive games and simulations, and collaborative computing. We provide application builders with a software development kit (SDK) that supports sharing of a variety of app...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997